@media only screen and (max-width:799px) 
{
.top-bar-wrap{ display:none}
.phoneremove{ display:none}
.banner{ display:none}
.wrap { }
.w770{ padding-left:10px; padding-right:10px}
.nav-bar .nav-collapse {  display: none;}
ul {list-style: none;padding: 0; margin: 0;}
ul li {margin: 0;}
.layout-left-flyout {height: 100%;position: fixed;visibility: hidden;z-index: 0;-moz-transition: visibility 0 linear 0.2s;-o-transition: visibility 0 linear 0.2s;-webkit-transition: visibility 0 linear;-webkit-transition-delay: 0.2s;transition: visibility 0 linear 0.2s;background: #383838;-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-perspective: 1000;-webkit-perspective: 1000;perspective: 1000;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.layout-left-flyout.isCbFlyNavActive {visibility: visible;z-index: 1;-moz-transition: z-index 0 linear 0.2s;-o-transition: z-index 0 linear 0.2s;-webkit-transition: z-index 0 linear;-webkit-transition-delay: 0.2s;transition: z-index 0 linear 0.2s;}
.cbFlyNav-wrap {display: block;position: relative;height: 100%;overflow: hidden;width: 250px;-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-perspective: 1000;-webkit-perspective: 1000;perspective: 1000;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.cbFlyNav-wrap > navbox {-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);-moz-transition: -moz-transform 0 ease-in-out;-o-transition: -o-transform 0 ease-in-out;-webkit-transition: -webkit-transform 0 ease-in-out;transition: transform 0 ease-in-out;}
.layout-right-content.isCbFlyNavActive {-moz-transform: translate3d(240px, 0, 0);-webkit-transform: translate3d(240px, 0, 0);transform: translate3d(240px, 0, 0);min-width: 320px;}

.icon-cbmore {content: "";float: right;margin-top: 4.5px;padding: 4.5px;box-shadow: 1px -1px 0 0px #FFF inset;-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);-webkit-transform: rotate(225deg);transform: rotate(225deg);}
.nav-flyout-navmask, .nav-flyout-contentmask {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.nav-flyout-contentmask {z-index: 1;}
.nav-flyout-navmask {right: 180px;z-index: 1;}

.btn-navbar {position: absolute;width: 50px;height: 40px;padding: 4px 0;display: block;z-index: 1;}
.btn-navbar-navtoggle {left: 10px;}
.btn-navbar .icon-bar {display: block;width: 28px;height: 4px;background-color: #4d4d4d;margin: 7px auto 0 auto;}
.btn-navbar .icon-bar + .icon-bar {margin-top: 3px;}
.nav-bar {height: 40px;margin: 0;position: relative;background: #fafafa;margin-bottom: 10px;font-family:Arial, Helvetica, sans-serif;box-shadow: 0 1px 1px 0px #dddddd; }

.the-nav ul.nav-flyout {display: block;margin-bottom: 15px;float: none;height: 100%; width:20%}
.the-nav ul.nav-flyout > li {float: none;display: block;width: 170px;}
.the-nav ul.nav-flyout li a {color: #FFF;display: block;text-decoration: none;padding: 11px 15px;margin-right: 0;}
.the-nav ul.nav-flyout li a:hover {background: #ff8358;}
.the-nav ul.nav-flyout .dropdown {position: static;z-index:9999;}
.the-nav ul.nav-flyout .dropdown .subnav {float: none;position: absolute;display: block;top: 0;right: 0;left: auto;width: 0;min-width: 0;margin: 0;list-style: none;z-index: 1000;background: #595959;transition: width .2s ease-in-out;}
.the-nav ul.nav-flyout .dropdown .subnav > li {width: 160px;}
.the-nav ul.nav-flyout .dropdown .subnav.is-subnav-visible {width: 160px;}
.the-nav.is-inactive ul.nav-flyout > li > a {opacity: .2;}
.the-nav.is-inactive ul.nav-flyout > li.is-active > a {opacity: 1;background: #ff8358;}


.phonelogo{ text-align:center; }
.phonelogo .logo a{display:block; padding:10px}
.phonelogo img{ width:30% }

#fast_link a{ width:100%; height:40px; line-height:40px;  background: #6a3125; display:block; margin-bottom:10px;text-align:center; color:#FFFFFF}
.focusNews_wrap{  }
#focusNews{     width: 100%;      height: 320px;}
#focusNews .pe_u_thumb img{     }
#focusNews .pe_u_thumb_title{ display:block; }
#focusNews .num{ bottom: 15px; right:20px;width: 180px;}
#focusNews .num a{background:#fff;border-radius:5px;height:10px;width:25px;border:none;margin-right:10px;text-indent: -9999px;display: inline-block;float: left;margin-top: 0px;}
#focusNews .num a.on{ background:#ff841c;  }
#focusNews .bg{display:block;height:40px;line-height:40px;filter: alpha(opacity=50);opacity: 0.5;border:none;}
#focusNews .pe_u_thumb_title .txt{display:none;}
#focusNews .pe_u_thumb_title a{color:#fff;line-height: 40px;}
#indJyxw .hd{ display:none}

.indBox .bd{ overflow:hidden; }
.topNews .date { display:none }
.topNews .date span { display: block; line-height: 40px; }
.topNews .date .d1 { background-color: #6a3125; color: #fff; }
.topNews .date .d2 { background-color: #E7E7E7; color: #666; }
.topNews .title { font-size: 20px; margin-bottom: 5px;  padding-bottom:5px }
.topNews .title a { color: #666; }
.topNews .title a:hover {color: #092f46;}
.topNews .intro { font-size: 14px; color: #999;  }
.topNews li{ padding-bottom:20px}
.box_list li {padding: 10px 0px 12px 0px;border-bottom: 1px solid #eee;font-size: 16px; }
.box_list  .date{ float:right}
.topNewsHead{ background-color:#666666; color:#FFFFFF; height:30px; line-height:30px; padding-left:5px; margin-bottom:10px}

#ZJFC{position: relative;margin: 0 auto;}
#ZJFC .next, #ZJFC .prev{position: absolute;display: block;top: 89px;width: 24px;height: 80px;overflow: hidden;cursor: pointer;opacity: 0.6;filter:alpha(opacity=60)}
#ZJFC .prev{left: -10px;background: url(../images/scrolright_06.jpg)  no-repeat; display:none}
a.prev {}
#ZJFC .next{background: url(../images/scrolright_09.jpg) right top no-repeat;right: -22px;top: 86px; display:none}
#ZJFC .bd{height: 180px;padding: 10px;overflow: hidden;width: 98%;}
#ZJFC .bd ul{overflow: hidden;}
#ZJFC .bd li{float: left;width: 250px;}
#ZJFC .bd li .pic{width: 108px;}
#ZJFC .bd li .pic a{display: inline-block;overflow: hidden;width: 108px;background-color: #fff;}
#ZJFC .bd li .pic a img{float: left;width: 100px;height: 133px;margin: 3px;}
#ZJFC .bd li .con{padding-top:20px;vertical-align:middle;}
#ZJFC .bd li .btnView{top:110px;}
#ZJFC .tempWrap{margin-left:10px;}
#ZJFC .bd a.more{display:block!important;width:100px;line-height: 55px;background: #1bb1af;color: #fff;font-size: 21px;font-weight: bold;margin-top: 10px;float: right;}
#ZJFC  .hd{line-height: 57px;padding: 0px 20px;      border: none;            height: 57px;border-bottom: 3px solid #fff;box-shadow: #333  0px 2px 2px -2px;}
#ZJFC .hd h3{float: left;text-align: center;font-weight: bold;height: 58px;margin-right: 20px;_display: inline;_width: 100px;color: #fff;      font-size: 20px;letter-spacing: 2px;}
#ZJFC  .hd h3 a{color: #fff;font-size: 20px;text-decoration: none;display: block;height: 50px;padding: 0 5px;float: left;}
#ZJFC .hd a.more{float:right;color: #fff;font-weight: bold;line-height: 65px;font-size: 15px;}

.headbox{ background-color:#FFFF66}
.headbox dt{ float:left; font-size: 18px;font-weight: bold;color: #626262; font-weight:bold; padding-left:10px; color:#092f45 }
.headbox dd{ float:right;padding:5px; padding-right:10px}
.mainIn{ overflow:hidden; padding-top: 10px;background-color: #fff;opacity: 0.9; border-top:4px #6a3125 solid;border-left:1px #dddddd solid;border-right:1px #dddddd solid;border-bottom:1px #dddddd solid}
.docList{overflow:hidden; zoom:1; text-align:left;}


.docList{overflow:hidden; zoom:1; text-align:left;}
.docList .pic {float:left; margin-right:10px;}
.docList .pic img {border:1px solid #DBDBDB; padding:1px}
.docList h2 {font-family:"ËÎÌå"; margin-bottom:8px; margin-top:1px; font-size:16px}
.docList h2 a{ color:#025293}
.docList h3 { margin-bottom:10px; font-size:14px; color:#1a1a1a}
.docList li {height:175px; margin-right:5px; padding-top:10px; float:left; width:265px;  overflow:hidden;}
.docList p {text-indent:0; font-size:12px; color:#666666}


.titlebox {  background:url(../images/boxbg.jpg) no-repeat;height:38px;}

.docList li{width:250px; float:left; overflow:hidden;}
.docList li .docImgDiv{padding-left:20px; width: 125px; float:left;}
.docList li .docImgDiv a{display:block; padding:2px; border:1px solid #e0e0e0;background-color: #fff;}
.docList li .docImgDiv a img{width: 120px; height: 146px;}
.docList li .docImgDiv a:hover{border:1px solid #999;}
.docList li .txt{width: 87px; float:left; font-size: 12px;padding-left:8px;font-weight: 100;}
.docList li .intro{ display:none}
.docList li .pe_u_thumb_title{font-weight: 100; font-size: 18px;line-height: 30px;}
.docList li .btnView{display:block; width:88px; height:22px; line-height:22px; margin-top:5px; background:url("../images/icons.gif") -115px -91px; text-align:center;}
.docList li .btnView:hover{text-decoration:none;}
.docList li .zc{ line-height:18px; padding-top:5px}
.article-content img{ width:100%;}

.fastbtnbox{}
.fastbtnbox ul{}
.fastbtnbox li{}
.fastbtnbox li a{display:block; width:50%;text-align:center; overflow:hidden; background:#d07f81; color:#FFF; padding-top:15px; text-decoration:none; float:left}
.fastbtnbox li h2{ font-size:14px; display:block; padding-top:10px; padding-bottom:15px;}
.fastbtnbox .bg{background:url(../image/bg3.png) left top no-repeat; width:50%; overflow:hidden; position:absolute; z-index:10; left:0px; top:0px; display:none;}
.fastbtnbox .imgDiv{padding:0px 0; display:none}
.fastbtnbox .li_02 a{background:#5e95b5;}
.fastbtnbox .li_03 a{background:#caa378;}
.fastbtnbox .li_04 a{background:#68b4b5;}

    /*.zdks-box-list ul li{ display:inline; width:49%;  overflow:hidden; line-height:22px; margin:2px 2px 0 0; }
.zdks-box-list ul li  p:nth-child(1){ display:none}
.zdks-box-list ul li a{  padding-left:10px}
    */

    .zdks-box-list ul li {
        
        width: 49%;
       
        line-height: 22px;
        margin: 2px 2px 0 0;
    }
.special-box .home-special li:nth-child(3){margin-left:-1px}

#doctor_list .pic {float:left; margin-right:10px;}
#doctor_list .pic img {border:1px solid #DBDBDB; padding:1px; width:120px}
#doctor_list h2 { margin-bottom:5px; font-size:16px}
#doctor_list label {  font-size:15px; color:#666666}

#doctor_list li { padding:10px;border-bottom:1px dashed #DBDBDB;  margin:5px; overflow:hidden; padding-bottom:10px }
#doctor_list p {text-indent:0; font-size:14px; line-height:22px; }
#doctor_list .link {text-indent:0;  float:left; padding-top:5px}

#ShiPin_list .pic {margin-right:10px;}
#ShiPin_list .pic img {border:1px solid #DBDBDB; padding:1px; width:350px;}
#ShiPin_list h2 { margin-bottom:5px; font-size:16px; display:block}
#ShiPin_list label {  font-size:15px; color:#666666}

#ShiPin_list li { border-bottom:1px dashed #DBDBDB;   overflow:hidden;padding-bottom:20px;margin-right:10px; padding-top:15px  }
#ShiPin_list p {text-indent:0; font-size:14px; line-height:22px; }
#ShiPin_list .link {text-indent:0;  float:left; padding-top:5px}


.zj_btn{ overflow:hidden;zoom:1; margin-top:12px;}
.zj_btn a{ float:left; width:50px; height:25px; line-height:25px; text-align:center; margin-right:1px; font-size:12px; color:#333; border:1px #bbbaba solid; margin-right:10px;border-radius: 3px; }
.zj_btn a.btnb1{color:#1b6b57; font-size:12px; font-weight:bold; }
.zj_btn a.btnb2{color:#1e4a6b; font-size:12px; font-weight:bold; }
.zj_btn a:hover{ text-decoration:none; background:#0f8ad2; color:#fff;border:1px #0f8ad2 solid;border-radius: 3px;}
.small-size{ display:none}
.inner-list-tit a{ display:block; line-height:45px; padding-left:10px }
.profile-info{ margin:5px; line-height:25px;}
.dm-home-news li{ padding:10px;}
.nothumb-mark{ display:none}
.dm-home-news ul li 
{
	font-size:14px;
	background-color:#fff;
	box-sizing:border-box;
	border:1px solid #f2f2f2;
	padding-top:10px;
	padding-bottom:10px;
	transition:all .3s;
	
	
}
.dm-home-news ul li  h2{}
.inner-list-tit .more{ display:none}

.officbgtitle{ line-height:40px; font-size:20px; text-align:center}

.dm-home-expert ul li {
    padding:10px;
	background-color:#fff;
	box-sizing:border-box;
	border:1px solid #f2f2f2;
	float:left;
	text-align:center;
	transition:border-color .3s,box-shadow .3s; 
	
}

.dm-home-expert ul li .thumb img {
	width:50%;
	height:200px;
	display:block;
	transition:transform 1s;
	text-align:center;
}


.introduce-row .news-img-news {
	width:100%;
	height:300px;
	position:relative;
	overflow:hidden
}
.introduce-row .news-img-news .news-img-news-item {
	width:100%;
	height:300px;
	position:relative
}
.introduce-row .news-img-news .news-img-news-item a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	font-size:15px
}
.introduce-row .news-img-news .news-img-news-item a img {
	display:block;
	width:100%;
	height:100%
}
.inner-list-item .inner-list-tit {
    height: 20px;
    line-height: 20px;
    padding-bottom: 18px;
    border-bottom: 1px solid #e4e4e4;
}
.iconfont {
    display: inline-block;
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.inner-list-content li{ width:100%}



}